انتخاب ترکیب وب سرویس ها به طور دینامیک با توجه به کیفیت سرویس دهی
thesis
- وزارت علوم، تحقیقات و فناوری - دانشگاه اصفهان - دانشکده فنی و مهندسی
- author نسترن جعفرپور خامنه
- adviser محمد رضا خیام باشی
- Number of pages: First 15 pages
- publication year 1389
abstract
در پی گسترش به کار گیری معماری سرویس گرا در سازمان ها، برای پیاده سازی جریان های کاری پیچیده به صورت الکترونیکی، استفاده از وب سرویس های مرکب رواج یافته است. وب سرویس مرکب، مجموعه ای نیمه مرتب از سرویس های منفرد عرضه شده در وب است که قادر است با ترکیب عملکرد وب سرویس های زیر مجموعه خود تحت ساختار ترکیب تعریف شده، یک جریان کاری ساخت یافته را اجرا کند و سرویس با ارزش تری را تحویل کاربر دهد. وب سرویس مرکب، نمونه ای از استفاده مجدد از مولفه های نرم افزاری است. با افزایش تعداد وب سرویس های منتشر شده در وب، ممکن است سرویس های متعددی یافت شوند که عملکرد مشابه دارند. وجه تمایز این وب سرویس ها از دید کاربر، کیفیت آن ها خواهد بود. حال در صورت داشتن وب سرویس های منفرد مشابه کاندیدا برای شرکت در یک وب سرویس مرکب مفروض، طرح های متعدد ترکیب وب سرویس ها مقدور خواهد بود و هریک از این طرح ها، کیفیت متفاوتی به دست خواهند داد. برای آن که کاربر بتواند بر حسب نیاز کیفی خود، طرح ترکیب مناسب را انتخاب و اجرا کند، لازم است اول روشی برای سنجش و مقایسه کیفیت وب سرویس های مرکب به کار گرفته شود، و دوم، بتوان از میان انبوه طرح های ممکن برای ترکیب وب سرویس های منفرد مشابه، طرحی را که نیاز کیفی کاربر را تأمین می کند، برگزید. مسأله انتخاب ترکیب وب سرویس ها بر اساس کیفیت، یک مسأله بهینه سازی زمان بر با سربار محاسباتی زیاد است. علاوه بر این، پویایی محیط اجرایی وب سرویس ها سبب می شود که مقدار کیفیت آن ها مرتباً دچار تغییر شود، بعضی از سرویس ها از دسترس خارج شوند، و یا این که سرویس های جدید با کیفیت بیشتری منتشر شوند. در نتیجه، یک طرح ترکیب با کیفیت بهینه وب سرویس ها، همواره با کیفیت ترین طرح نخواهد بود. از این رو، نیاز است در مسأله انتخاب ترکیب وب سرویس ها بر اساس کیفیت، عامل پویایی محیط وب نیز در نظر گرفته شود. در این تحقیق، ضمن ارائه روشی برای محاسبه و ارزیابی کیفیت کل وب سرویس مرکب، رهیافت جدیدی برای حل مسأله انتخاب پویای ترکیب وب سرویس ها بر اساس کیفیت پیشنهاد شده است. این رهیافت بر مبنای الگوریتم بهینه سازی جهانی جستجوی هارمونی طراحی شده و قادر است با صرف توان محاسباتی پایین، در زمان محدودی طرح ترکیب با کیفیت بهینه وب سرویس ها را انتخاب کند. ارزیابی های انجام شده در شبیه سازی های عددی این تحقیق نشان می دهد که روش پیشنهادی، سریع تر از روش پر کاربردی که پیش تر در حل این مسأله پیشنهاد شده ، عمل می کند. همچنین می تواند طرح های ترکیبی را بیابد که کیفیت آن ها نسبت به نتایج روش های همتای خود، بیشتر است.
similar resources
انتخاب بهینه وب سرویس های مکانی در ترکیب سرویس ها با استفاده از کیفیت سرویس مکانی
یکی از مسائل قابل توجه و پراهمیت در سامانه های اطلاعات مکانی تعامل پذیری است. با ظهور فن آوری وب سرویس ها و الگوی معماری سرویس گرا در سامانه های اطلاعات مکانی، اشتراک داده های مکانی از روش کلاسیک و داده مبنا به روش توزیع پذیر و سست پیوند تبدیل شد. با افزایش درخواست کاربران برای اطلاعات مکانی، سازمان ها و افراد زیادی با توجه به استانداردهای اطلاعات مکانی (استاندارد ogc)، سرویس های مکانی خود را ا...
full textبه کارگیری الگوریتم ژنتیک جهت شناسایی خودکار سرویس ها با توجه به معیارهای کیفی سرویس
Service-oriented architecture improves the stability and operational capability of software systems for passive defense measures. Automatic identification of services using quality of service measures ensures the successful deployment of service-oriented architecture and is great importance to speed up software development life cycle. Little attention to non-functional requirements, no conside...
full textانتخاب بهینه وب سرویسهای مکانی در ترکیب سرویسها با استفاده از کیفیت سرویس مکانی
یکی از مسائل قابل توجه و پراهمیت در سامانههای اطلاعات مکانی تعامل پذیری است. با ظهور فنآوری وب سرویسها و الگوی معماری سرویسگرا در سامانههای اطلاعات مکانی، اشتراک دادههای مکانی از روش کلاسیک و داده مبنا به روش توزیع پذیر و سست پیوند تبدیل شد. با افزایش درخواست کاربران برای اطلاعات مکانی، سازمانها و افراد زیادی با توجه به استانداردهای اطلاعات مکانی (استاندارد OGC)، سرویسهای مکانی خود را ا...
full textبه کارگیری الگوریتم ژنتیک جهت شناسایی خودکار سرویس ها با توجه به معیارهای کیفی سرویس
معماری سرویس گرا سبب ارتقاء پایداری و قابلیت عملیاتی نرم افزارها در راستای شاخص های پدافند غیرعامل می شود. شناسایی خودکار سرویس ها با استفاده از شاخص های کیفی سرویس، تضمین کننده به کارگیری موفق معماری سرویس گرا است و می تواند گام موثری در جهت تسریع فرایند تولید نرم افزار سرویس گرا باشد. کم توجهی به نیازهای کیفی، عدم توجه همزمان به ارتباط فعالیت ها و موجودیت های کسب و کار و خودکار نبودن رتبه بند...
full textترکیب کارای وب سرویس های مبتنی بر کیفیت سرویس
کیفیت سرویس جزء یکی از مهمترین مباحث در ترکیب وب سرویس ها می باشد. کیفیت سرویس در وب سرویس ها شامل یک سری ویژگی های غیر عملیاتی مانند هزینه اجرا، زمان اجرا، دردسترس پذیری، نرخ موفقیت در اجرا و امنیت می باشد. در سال های اخیر، تعداد وب سرویس ها به شدت افزایش یافته است، در نتیجه تعداد وب سرویس هایی که عملکرد یکسانی دارند نیز افزایش یافته است. تفاوت این وب سرویس های مشابه، تنها در کیفیت عملکردشان م...
15 صفحه اولتخمین مقادیر نامشخص کیفیت سرویس به منظور افزایش کیفیت سرویس گرید مرکب با استفاده از شبکه ی بیزی
گریدهای محاسباتی به عنوان یک رویکرد جدید برای حل مسائل در مقیاس بزرگ در زمینههای علمی، مهندسی و تجاری به وجود آمدهاند. معماری باز سرویسهای گرید اقتباسی از معماری سرویسگرا میباشد تا اینکه بتواند عملکرد گرید را به عنوان مجموعهای از نرمافزارهای سرویسگرا به نمایش بگذارد. ترکیب سرویسهای گرید این امکان را به کاربران میدهد که نیازهای پیچیدهی خود را به عنوان یک درخواست تنها مطرح کنند. الگوری...
full textMy Resources
document type: thesis
وزارت علوم، تحقیقات و فناوری - دانشگاه اصفهان - دانشکده فنی و مهندسی
Keywords
Hosted on Doprax cloud platform doprax.com
copyright © 2015-2023